export {}

interface Point {
  x: number
  y: number
}
interface Point2 {
  x: number
  y: number
  z: number
}

let p2: Point2 = {
  x: 9,
  y: 0,
  z: 0,
}
//类型兼容
// 对象里面，成员多的 可以赋值给成员少的
let p1: Point = p2

let p3: Point = {
  x: 9,
  y: 0,
}
// 错误示范：成员少的不可以赋值给成员多的
// let p4:Point2=p3
